﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel.DataAnnotations.Schema;
using System.ComponentModel.DataAnnotations;
namespace Models.Object
{
    class HoaDon
    {
        [Display(Name="Người dùng ID")]
        public int NguoiDungID { get; set; }
        [ForeignKey("NguoiDungID")]
        public virtual NguoiDung NguoiDung { get; set; }

        [Key]
        public int HoaDonID { get; set; }

        [Display(Name="Cửa hàng ID")]
        public int CuaHangID { get; set; }
        [ForeignKey("CuaHangID")]
        public virtual CuaHang CuaHang { get; set; }

        [Display(Name="Điểm tích lũy hóa đơn")]
        [Required(ErrorMessage="")]
        public int DiemTichLuyHoaDon { get; set; }

        [Display(Name="Ngày lập hóa đơn")]
        [Required(ErrorMessage="Phải có ngày lập hóa đơn")]
        public DateTime NgayLapHoaDon { get; set; }

        [Display(Name="Tổng tiền")]
        [Required(ErrorMessage="Phải có tổng tiền")]
        public int TongTien { get; set; }

    }
}
